无需越狱,使用Impactor 安装IPA 文件
有时候我们会遇到一些特殊的App,由于某些原因,无法上架App Store。
一般未上架的App 会采用企业签名方式,提供安装。企业证书具有不稳定性,随时有可能被苹果吊销,造成应用打开闪退,无法使用。
应用软件开发者一般还有会提供App 的无签名IPA 安装包,我们可以在电脑上,使用Cydia Impactor 自签名安装。
Cydia Impactor
Cydia Impactor 主要特点:
需要手机连接电脑操作。
无需越狱,也可以使用。
完全免费,无内购无广告。
适合几乎所有iOS 系统。
使用简单,随时签名。
支持多个桌面平台。
签名安装
Cydia Impactor 是Cydia 之父 Saruik 推出的一款桌面端IPA 签名安装的工具,无需越狱,免费即可使用。
温馨提示:
Cydia Impactor 仅支持安装未签名的IPA 安装包。
建议提前准备好一个未开启双重认证的Apple ID ,或者新的Apple ID,用于专门做签名使用。
每次签名有效时间为7 天,到期后有需要可以继续续签。
iOS 10+ 系统,普通帐户每个ID签名安装的App 上限为3个。
1,下载Cydia Impactor 工具
首先,我们需要在Cydia Impactor 官方下载工具,请根据自己的系统选择版本。包含Mac OS、Windows、Linux.
Cydia Impactor:
http://www.cydiaimpactor.com/
Cydia Impactor 下载后,无需安装,解压即可使用。
解压后,你可以看到 Impactor 的图标,点击打开即可使用。
2,准备好未签名的 IPA
Cydia Impactor 仅支持签名并安装没有签名的IPA 安装包。
例如我们可以自签名安装越狱工具unc0ver 或者Chimera 。
示例为使用Cydia Impactor 安装unc0ver 。在电脑上打开网站unc0ver 官方网站,在你需要的版本列表中找到Assets 一栏,点击展开,就可以看到ipa 文件,点击进行下载。
unc0ver 官方网站:
https://github.com/pwn20wndstuff/Undecimus/releases
Chimera 官方网站:
https://chimera.sh/
3,签名安装
手机连接电脑,打开Impactor,会显示您的设备名称。
将你需要安装的ipa 文件,拖动到Impactor 中后松开鼠标进行安装。
这个时候,会弹出提示框,需要输入Apple ID 的注册邮箱。注:如果不放心,可以新注册一个Apple ID 使用。
然后,输入Apple ID 的密码。
稍等片刻,安装进行中。
安装完成,就可以在手机桌面看到刚刚安装好的应用了,文章示例为 unc0ver 越狱工具。点击会显示“不受信任的开发者”,我们需要信任证书后使用。
4,信任描述文件
安装后,需要到设置 → 通用→ 描述文件与设备管理 →,在开发者应用一栏,找到Apple ID 为名字的描述文件。
点击信任描述文件,这样就可以打开使用了。
一些问题
Cydia Impactor 在使用中,有时候会遇到一些情况。
1,双重认证账号
使用Cydia Impactor 签名的 Apple ID ,在开启双重认证的情况下,是无法签名安装的,我们可以使用特定密码登录。
前往苹果官网Apple ID 管理页面登陆账号,在“安全”这一栏可以看到“App 专用密码”,选择“生成密码⋯”
Apple ID:
https://appleid.apple.com/
输入一个标签,然后点击“创建”。
这个时候会自动产生一组「xxxx-xxxx-xxxx-xxxx」格式的密码来代替原 Apple ID 密码,在 Cydia Impactor 中用账户和这个专用密码,就可以签名安装了。
2,签名上限
由于 Cydia Impactor 对应每个Apple ID只能给三个App 起签名安装,如果你需要签名安装其他的IPA 。
可以卸载掉一个历史签名安装的App,然后再签名安装。
如果上述方法无效,可以打开Cydia Impactor,点击工具栏的XCode选项,选择 Delete App ID,输入Apple ID 和密码,点击OK,然后再次尝试重装IPA。
3,已有证书请求
如果安装过程显示下方提示无法安装:
Your already have a current
iOS Development Certificate or a Pending Certificate Request。
这表示你已经创建了证书,需要移除Certificate (证书)后再安装。
打开Cydia Impactor 点选工具列XCode选项,选择Revoke Certificates。
然后会要求输入Apple ID 和密码,点击OK。
最后,显示已经移除证书,这个时候就可以继续使用这个Apple ID 进行签名安装了。
使用小结
Cydia Impactor 是一款电脑端的IPA 签名安装工具,适合我们用来安装一些没有签名而无法安装的应用,例如越狱工具、一些无法上架的App 等等。
Cydia Impactor 使用简单方便,无需越狱即可使用,完全免费。
注意事项:
Cydia Impactor 主要用于安装未签名的IPA 文件。
每次签署后应用有效期为七天,到期后需要续签使用。
使用前请确保你的手机可以连接电脑使用。
学会使用,以备不时之需!
如果你是越狱设备,签名安装就变得简单了。
无需电脑,在越狱状态,可以使用ReProVision 签名安装,详细可以参看下方历史文章:
更多使用技巧,欢迎留言分享。